#!/src/bin/python


#################################################
######import puzzle and construct it as 9x9 array
#################################################

def main():
    inputFile = open(sys.argv[1])
    import_puzzle(inputFile)



##############Load file provided in parameter
def import_puzzle(filename):
    p = {}
    p[0] = {}
    p[0][0] {}
    #{x: {y, z}}

    return(p)


#############check row###################
def valid_move(x, y, val, puzzle):
    valid? = t

    while(x < 4 && valid?):
        while(y < 4 && valid?):
           if(puzzle[x][y] == val):
               valid? = false
           y++
        x++


    return valid?
    
    


if __name__ == '__main__':
    main()
